home *** CD-ROM | disk | FTP | other *** search
/ STraTOS 1997 April & May / STraTOS 1 - 1997 April & May.iso / CD01 / INTERNET / SITES / LITTLE / TOOLKIT.ZIP / DOCS / TROUBLE.TXT < prev    next >
Encoding:
Text File  |  1996-12-28  |  8.8 KB  |  233 lines

  1.  
  2. *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
  3.                 MC68040 ToolKit - troubleshooting guide
  4. *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
  5.  
  6. Most things you do with this toolkit should work perfectly first time,
  7. but not always. What follows is a brief, but concise troubleshooting
  8. guide for when things go wrong. It is also invaluable for detecting
  9. problems before they happen, and helps you to see what SHOULD happen
  10. when certain specific things are wrongly configured.
  11.  
  12. Each 'problem' is headed with a brief description of the fault, and is
  13. followed by any probable causes. Sometimes the symptoms can be due to
  14. more than one problem, and sometimes a single problem can have several
  15. sytmptoms! You will just need to use common sense to narrow the fault
  16. down to a shortlist - as one from three is certainly better than one
  17. from a possible infinite!
  18.  
  19. *-----------------------------------------------------------------------*
  20.  
  21. Problem:
  22.  
  23. > When I run some programs, the screen is full of rubbish - but the rest
  24.   of the program seems to continue unhindered. What is going on?
  25.  
  26. Probable cause:
  27.  
  28. > Some program try to put the screen in FastRAM - which is not allowed.
  29.   Play with the FastRAM flags using PRGFLAGS and see if you can improve
  30.   matters.
  31.  
  32. *-----------------------------------------------------------------------*
  33.  
  34. Problem:
  35.  
  36. > When the Desktop loads, I get garbage icons and the machine crashes!
  37.  
  38. Probable cause:
  39.  
  40. > This is because GEM is trying to use the Blitter with FastRAM, which
  41.   is not allowed. There are 2 ways around this. 1) Turn the Blitter off
  42.   by installing NVDI or run something like MagiC. 2) Use the VDI blitter
  43.   patch feature in the driver setup. In both cases, the driver will take
  44.   care of everything else.
  45.  
  46. *-----------------------------------------------------------------------*
  47.  
  48. Problem:
  49.  
  50. > I'm getting garbage in my files - something is corrupting them!
  51.  
  52. Probable cause:
  53.  
  54. > If your files are getting corrupted, or occasionally contain garbage
  55.   when you load them from disk, then it is normally down to either a
  56.   lack of FastRAM buffering on your Floppy/SCSI devices, or because
  57.   you have not flagged your DMA drives using the 'DMA/FRB' buttons, or 
  58.   because you have not flagged these drives using the 'D-CACHE' buttons
  59.   and the datacache is interfering with your disk driver. All of these
  60.   problems can MOST PROBABLY be rectified with this driver software,  
  61.   providing it is correctly configured.
  62.   
  63.   If the problem only happens on SCSI drives and not on IDE drives, then
  64.   it may just be a lack of FastRAM buffering or because you have not
  65.   flagged these drives using the 'DMA/FRB' & 'D-CACHE' buttons. Use the
  66.   'Buffer Internally' option to counter the FastRAM buffering problem.
  67.   
  68.   If the problem persists on IDE drives as well, then it is almost
  69.   certainly caused by a problematic harddisk driver. Use the 'I-CACHE'
  70.   locking buttons to correct this on each of the affected drives.
  71.   
  72.   Read 68040CFG.TXT carefully until you are sure you know how to set
  73.   this up properly. Everything you need to know is in there.
  74.  
  75. *-----------------------------------------------------------------------*
  76.  
  77. Problem:
  78.  
  79. > My disk directory changes every time I hit 'Escape'. Why is this?
  80.  
  81. Probable cause:
  82.  
  83. > This is almost certainly the same problem as described above. Check
  84.   your 'DMA/FRB' buttons and FastRAM buffering options, and make sure
  85.   you have set up the cache-locking buttons properly for Floppy/SCSI
  86.   devices when using that particular harddisk driver.
  87.  
  88. *-----------------------------------------------------------------------*
  89.  
  90. Problem:
  91.  
  92. > HDDriver sometimes doesn't recognise my SCSI when running in the auto
  93.   folder after the 68040 driver, and sometimes it gives me the wrong
  94.   partition assignments altogether!
  95.   
  96. Probable cause:
  97.  
  98. > HDDriver can't log SCSI devices while the data cache is enabled. Turn
  99.   off the 'Enable D-Cache' option in the driver so the data cache is left
  100.   disabled when the driver finishes installing itself, and place the
  101.   BCACHE40.PRG program _AFTER_ HDDriver in the auto folder - to turn the
  102.   cache back on again when HDDriver is finished. Alternatively, you could
  103.   use another harddisk driver.
  104.  
  105. > HDDriver also tends to assign drives incorrectly if it's FastRAM flags
  106.   are set in the program header. Clear these using PRGFLAGS or some other
  107.   equivalent tool.
  108.  
  109. *-----------------------------------------------------------------------*
  110.  
  111. Problem:
  112.  
  113. > When I hit CTRL-ALT-SHIFT-DEL to cold-start, the machine freezes.
  114.  
  115. Probable cause:
  116.  
  117. > You are using an old version of the ToolKit driver. All versions after
  118.   v4.02 have been fixed with the coldstart key combination.
  119.   
  120. *-----------------------------------------------------------------------*
  121.  
  122. Problem:
  123.  
  124. > Sometimes, when I run XBoot (and some other programs) - most often from
  125.   ST-RAM, they crash and quit back to the desktop for no apparently good
  126.   reason. What am I doing wrong?
  127.  
  128. Probable cause:
  129.  
  130. > Xboot uses self-modifying code to 'unpack' itself into an executable
  131.   form after loading from disk. The 68040 instruction cache doesn't like
  132.   this, and it can cause problems. If it persists, then you could try
  133.   turning off the CBC option on the 68040 dialog.
  134.  
  135. *-----------------------------------------------------------------------*
  136.   
  137. Problem:
  138.  
  139. > When I run programs from ST-RAM with the fastload bits cleared, the
  140.   mouse often freezes or locks up when the program is loading - and the
  141.   keyboard often goes nuts as well. What is causing this?
  142.   
  143. Probable cause:
  144.  
  145. > This is caused by programs using 68040-unfriendly code. The TOS image
  146.   in ROM is mainly responsible for these problems when actually running
  147.   programs from the Desktop, but other software can cause similar hassles
  148.   with the mouse. If you use the FastROM feature, then the ROM is patched
  149.   to prevent this from happening, but it won't cure problems caused by
  150.   third party software.
  151.   
  152. *-----------------------------------------------------------------------*
  153.   
  154. Problem:
  155.  
  156. > When I use XBoot to install a new set, and the machine reboots, the
  157.   screen usually goes nuts and screams noisy rubbish at me until I turn
  158.   the computer off. Is this serious?
  159.   
  160. Probable cause:
  161.  
  162. > This could be one of several things, but is most likely because the
  163.   driver is not properly set up. Check that 'Resurrect PMMU' is not
  164.   enabled - unless of course you are sure the other options are set
  165.   up to match.
  166.  
  167.   If this is not the reason, then try disabling things one at a time
  168.   until the problem goes away. This should give you a clue as to what
  169.   is going on.
  170.  
  171. *-----------------------------------------------------------------------*
  172.  
  173. Problem:
  174.  
  175. > The machine crashes when I boot up.
  176.   
  177. Probable cause:
  178.  
  179. > There is probably a software conflict in the auto folder. Check the
  180.   auto-order and make sure 68040DRV.PRG is placed at the start of the
  181.   sequence. You may need to move TKBUBBLE.PRG away from the end of
  182.   the auto folder, but this should only be required with very unusual
  183.   programs, and is a last resort.
  184.  
  185. > It is possible you have set up an 'impossible' configuration using
  186.   the driver config tool, and the driver is reacting in an unpredictable
  187.   manner. Start off with one of the example configurations and make
  188.   modifications one at a time, using the docs for reference. This is
  189.   safer than diving in and changing the options without a clear
  190.   understanding of what they do.
  191.   
  192. > Failing that, turn off for 15 seconds and try again.
  193.   
  194. *-----------------------------------------------------------------------*
  195.  
  196. Problem:
  197.  
  198. > Every time the machine boots, it just resets as soon as it hits the
  199.   driver program.
  200.  
  201. Probable cause:
  202.  
  203. > You have enabled 'Bootstrap loader' without the '32-Bit FastROM' and
  204.   'Resurrect PMMU' options also being active. Either disable bootstrap
  205.   mode or enable the other two for a reset-resident FastROM.
  206.  
  207. *-----------------------------------------------------------------------*
  208.   
  209. Problem:
  210.  
  211. > I have 32MB (or some other amount) of FastRAM installed, but the driver
  212.   is only detecting 16MB (or some other equally incorrect amount).
  213.  
  214. Probable cause:
  215.  
  216. > Check the JP1/JP2 jumpers on your Afterburner. Sometimes they need to be
  217.   configured before the SIMMs can be detected properly. Trial and error
  218.   may be necessary, but usually position 2-3 is correct for both jumpers.
  219.  
  220. *-----------------------------------------------------------------------*
  221.  
  222. Problem:
  223.  
  224. > The VDI Graphics test in GEMBench bombs out every time.
  225.  
  226. Probable cause:
  227.  
  228. > You are probably using FastRAM with the VDI blitter patch and don't have
  229.   NVDI installed on your system. The VDI patch is not perfect, and one or
  230.   two GEM programs will not like it. GEMBench is one of them.
  231.  
  232.  
  233.